@MastersThesis{Moreira:2006:PrSiCo,
author = "Moreira, Marcelo de Lima Bastos",
title = "Projeto e simula{\c{c}}{\~a}o de um controle discreto para a
plataforma multi-miss{\~a}o e sua migra{\c{c}}{\~a}o para um
sistema operacional de tempo real",
school = "Instituto Nacional de Pesquisas Espaciais (INPE)",
year = "2006",
address = "S{\~a}o Jos{\'e} dos Campos",
month = "2006-04-20",
keywords = "simula{\c{c}}{\~a}o, controle, codifica{\c{c}}{\~a}o
autom{\'a}tica, sistema operacional, tempo real, system
simulation, attitude control, automatic coding, operating
system.",
abstract = "Este trabalho utiliza os conceitos de modelagem visual,
gera{\c{c}}{\~a}o autom{\'a}tica de c{\'o}digo e
migra{\c{c}}{\~a}o de c{\'o}digo para sistemas operacionais de
tempo real. Foi usado como objeto de estudo o modo nominal de
opera{\c{c}}{\~a}o de um sat{\'e}lite artificial estabilizado
em tr{\^e}s eixos com apontamento fino. O dom{\'{\i}}nio desse
tipo de tecnologia proporcionar{\'a} ao Brasil, atrav{\'e}s do
Instituto Nacional de Pesquisas Espaciais (INPE), adquirir o
conhecimento necess{\'a}rio para a realiza{\c{c}}{\~a}o de
novos tipos de miss{\~o}es. Para isto, o projeto da Plataforma
Multi-Miss{\~a}o (PMM) est{\'a} atualmente em desenvolvimento no
INPE. Foram realizadas a modelagem em diagrama de blocos e a
simula{\c{c}}{\~a}o do modo nominal de opera{\c{c}}{\~a}o da
PMM obedecendo aos requisitos de estabiliza{\c{c}}{\~a}o em
tr{\^e}s eixos e de apontamento fino desse modo de
opera{\c{c}}{\~a}o. A partir do satisfat{\'o}rio desempenho do
Sistema de Controle de Atitude (SCA) pode-se utilizar o conceito
de gera{\c{c}}{\~a}o autom{\'a}tica de c{\'o}digo para a
confec{\c{c}}{\~a}o do c{\'o}digo fonte representativo dessa
modelagem em diagrama de blocos. Foi gerado o c{\'o}digo do SCA e
do ambiente espacial a fim de migr{\'a}-lo para um sistema
operacional de tempo real e com isso ser poss{\'{\i}}vel obter
resultados para compara{\c{c}}{\~a}o com os resultados
simulados. Caracter{\'{\i}}sticas temporais foram adicionadas ao
c{\'o}digo gerado do SCA de forma a torn{\'a}-lo o software de
controle de tempo real do modo nominal de opera{\c{c}}{\~a}o da
PMM. Foram utilizados quatro ambientes computacionais para a
migra{\c{c}}{\~a}o do software de controle e do ambiente
espacial, seus sistemas operacionais foram: Windows, Linux,
RedHawk e RTEMS. A descri{\c{c}}{\~a}o das
caracter{\'{\i}}sticas da migra{\c{c}}{\~a}o do software para
cada um desses ambientes computacionais {\'e} apresentada e os
resultados l{\'o}gicos e temporais s{\~a}o comparados com o
obtido atrav{\'e}s da simula{\c{c}}{\~a}o. Este trabalho tornou
poss{\'{\i}}vel unir os conceitos de 1) modelagem visual, 2)
gera{\c{c}}{\~a}o autom{\'a}tica de c{\'o}digo e 3)
migra{\c{c}}{\~a}o de software para sistemas operacionais de
tempo real, de forma a serem produzidos resultados equivalentes
aos obtidos atrav{\'e}s de simula{\c{c}}{\~o}es. ABSTRACT: This
work uses the concepts of visual modeling, automatic code
generation and code migration to real time operational systems. As
a study case, a three axis stabilized artificial satellite with
fine pointing was used, in its nominal operational mode. The
dominance of this kind of technology will make it possible to
Brazil, through the National Institute of Space Research (INPE),
to acquire the necessary knowledge to conduct new kinds of
missons. To do this, the Multi-Mission Platform (PMM) project is
now under development at INPE. Blocks diagram modeling and
simulation of PMMs nominal operational mode was made respecting
three axis stabilization requirements and pointing accuracy of
this operational mode. Achieving a satisfactory behavior of PMMs
Attitude Control System (ACS) the automatic generation code
concept could be used for source code generation representing
blocks diagram modeling. ACS and space enviroment code was
generated in order to migrate them to a real time operational
system and to obtain results for comparison with those obtained by
simulation. Time characteristics were added to ACS generated code
to make it the real time control software of PMMs nominal
operational mode. Four computational environments were used for
code migration (ACS and environment code), theirs operational
systems were: Windows, Linux, RedHawk and RTEMS. Software
migration characteristics were described for each of these four
computational environments along with the comparison between
migration and simulation of time and logical results. This work
made possible to unite concepts of 1) visual modeling, 2)
automatic code generation and 3) software migration to real time
operational systems, in order to produce equivalent results of
those obtained by simulation.",
committee = "Milani, Paulo Gi{\'a}como (presidente) and Oliveira e Souza,
Marcelo Lopes de (orientador) and Silva, Adenilson Roberto da and
Moreira, Fernando Jos{\'e} de Oliveira and Trivelato, Gilberto da
Cunha",
copyholder = "SID/SCD",
englishtitle = "Design and simulation of a discrete controller for the
multi-mission platform and its migration to a real time
operational system",
language = "pt",
pages = "181",
ibi = "6qtX3pFwXQZGivnJSY/LHnAv",
url = "http://urlib.net/ibi/6qtX3pFwXQZGivnJSY/LHnAv",
targetfile = "paginadeacesso.html",
urlaccessdate = "03 maio 2024"
}